water vapour barrier [uk] - French English Dictionary